package com.nineclock.attendance.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;


import java.util.List;

@Data
@NoArgsConstructor
@AllArgsConstructor
@TableName("at_overtime_rule")
public class OverTimeRule {
    /**
     * 主键ID
     */
    @TableId(type = IdType.AUTO)
    private Long id;

    /**
     * 公司id
     */
    private Long companyId;

    /**
     * 加班规则名称
     */
    private String name;

    /**
     * 预警单位 1每日,2每周,3每月
     */
    private Integer alarmUnit;

    /**
     * 风险预警-累及超过小时数
     */
    private Integer alarmHours;

    private List<Long> attendGroupIds;

}
